/*
 * Created using SharpDevelop.
 * User: Steve
 * Date: 29/10/2006
 * Time: 4:01 PM
 * 
 */

using System;

namespace Mokey.ThunderCards.XmlElementNames
{
	/// <summary>
	/// The element names used in the Settings File.
	/// </summary>
	public class SettingsElements
	{
		#region Root Element

		public static readonly string Root_Settings = "Settings";

		#endregion
		
		//Single instances of each of these section elements
		#region Section Element
		
		public static readonly string PopUpFormSettings = "PopUpForm";
		public static readonly string GlobalHotKeysSettings = "GlobalHotKeys";
		
		#endregion
		
		#region Elements in Each Section Element

		public class PopUpFormSettingsElements
		{
			public static readonly string PopUpFrequency = "PopUpFrequency";
			public static readonly string PopUpDisplayTime = "PopUpDisplayTime";
			public static readonly string PopUpWidth = "PopUpWidth";
			public static readonly string PopUpHeight = "PopUpHeight";
			public static readonly string SoundStatus = "SoundStatus";
			public static readonly string AutoShowQuestions = "AutoShowQuestions";
            public static readonly string AutoShowAnswers = "AutoShowAnswers";
            public static readonly string LastOpenedCardPack = "LastOpenedCardPack";
            public static readonly string AutoStartCardShow = "AutoStartCardShow";
		}
		
		public class GlobalHotKeysSettingsElements
		{
			public static readonly string StopCardShowKey = "StopCardShowKey";
			public static readonly string StartCardShowKey = "StartCardShowKey";
			public static readonly string ShowNextCardKey = "ShowNextCardKey";
			public static readonly string ShowPreviousCardKey = "ShowPreviousCardKey";
			public static readonly string PlayCardSoundKey = "PlayCardSoundKey";
			public static readonly string ToggleCardQuestionKey = "ToggleCardQuestionKey";
			public static readonly string ToggleCardAnswerKey = "ToggleCardAnswerKey";
		}
		
		#endregion
	}
}
